Preview Rock stacks and crystal clear sea of the Faraglioni di Sant Andrea, Torre di Sant Andrea, Melendugno, Lecce Province, Puglia, Italy, Europe Image ID: 846-3128 Artist: Stuart Black Purchase a commercial license Buy framed prints & more from our print store