Renshaw, Staines.

Renshaw, Staines

Seen in London.

Advertisements