Tossa de Mar, Spain - April 7, 2016: Seafront promenade of Tossa del Mar, Costa Brava. Catalonia, Spain Cars Costa Brava Day Editorial  Europe Girona Landscape Mediterranean  Outdoors Promenade Road Roadside Seafront Seaside SPAIN Street Summer Tossa De Mar Tourist Resort Town Transportation Travel Destinations Tropical Climate Urban Vila Vella
{}