La Roccia dell'Elefante

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


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