Stock Photo: View on Tellaro on the sea, church, port, Tellaro, Riviera, Liguria, Italy, Europe