artborghi.com
Color splashes
Street (color) splashes in Zurich, Switzerland. Click to zoom in.