Thumbtacks On A Map
Scilla, Calabria, Italy. Scilla is a town and comune in Calabria, Italy, administratively part of the Province of Reggio Calabria. It is the traditional site of the sea monster Scylla of Greek mythology. Wikipedia #italy
Source : http://www.flickr.com/photos/8607967@n02/517504066
Does this belong to you Or do you know who sells it ?