the picturesque city centre of Delft , a village in Holland, The Netherlands

Royalty-free stock photo ID: 115678657

the picturesque city centre of Delft , a village in Holland, The Netherlands