Witness Life by the Canals of Delft, Netherlands - Travelsewhere

Responsive image
source