Designed by
Title
Delft, Zuid-Holland, Netherlands. #84853820
Description
Delft is a town in South Holland. Delft has arisen for a dug watercourse, the `Delf `and called there also; mine means digging. The historic center has many canals. Her a canal in the background the tower of the New Church.
This image is editorial