Delft, Zuid-Holland, Netherlands
Casa Santa, Sicilia, Italy
Tampere, Finland
Tampere, Pirkanmaa, Finland