Preview Cannon, Rocca della Falconiera, Ustica island, Sicily, Italy Image ID: 746-76670 Artist: Giorgio Mesturini Purchase a commercial license Buy framed prints & more from our print store ustica island sicilia cannon rocca della falconiera landscape sea seaside water fortress horizontal