by NickNick
Tram Stop in Delft. Netherlands, Europe
The license type determines how you can use this image.