Lock and Moss

Canal Street, Esslingen/Neckar, Germany.

Advertisements