La Roccia dell'Elefante

A symbol of Castelsardo, located in Northern Sardinia.  A popular tourist attraction.  Elephant Rock.  


All Images © 2011-2018 Aaron Sipf. All Rights Reserved.