Mallorca
Spain speaks four languages and has many distinct and autonoumos areas
Grilled octopus, Mallorca
under the stained glass of Mallorca’s largest cathedral.
Soller Church, Mallorca
A street performer puts on his makeup in a back alley, Mallorca
Soller, Mallorca