Independence Catalan flag in one of the towers of the enclosure amaurallado of Tossa de Mar

Architecture Built Structure Costa Brava Tossa De Mar Day Flag Independence Catalan Flag In One Of The Towers Of The Enclosure Amaurallado Of Tossa De Mar Nature No People Outdoors Patriotism Sky Tree