Comp Image
Add to collection

Part of Mallorca cathedral, in Palma de Mallorca, Spain

Visually similar