Delft

Delft, Holland, 2005-10-07.

These photographs are licensed under a Creative Commons Licence (by-nc-sa).