Info

The Trafalgar Tavern

Greenwich

Trafalgar Tavern.
View full size imageTrafalgar, Green