public space

Dudok

Map it |  Hofweg 1a, Den Haag, 2511 AA, Nederland (The Netherlands)