T.Sampson Ltd, Euston road.

T.Sampson Ltd, Euston road

Seen in London.

Advertisements