Mesolite - Montresta, Oristano Province, Sardinia, Italy
Close Window
Close Window