My Open Museum
EN
|
FR
The Vine Inn, Vine Yard, Aldersgate in the City of London
Share
Facebook
X
WhatsApp
Thomas Hosmer Shepherd
Museum :
Yale Center for British Art
Loading