Catherine Lorenzen, holding a certificate of fellowship
Featured /

Catherine hangs up her white coat after four decades

Read more