handel

Entrance to the Handel House Museum, 25 Brook St., London. No kidding. It’s better inside.

photo: M.A. Mullen

Advertisements