by Riccarduska
A glimpse of the beach at Tossa de Mar near the statue dedicated to the Goddess Minerva. Costa Brava in Catalonia, Mediterranean Sea, Spain.