Preview

Altar, Lluc Monastery, El Santuari de Lluc, pilgrimage church, Escorca, Mallorca, Balearics, Spain, Europe
Altar, Lluc Monastery, El Santuari de Lluc, pilgrimage church, Escorca, Mallorca, Balearics, Spain, Europe
Image ID: 832-243546
Artist: Maria Breuer
Purchase a commercial license Buy framed prints & more from our print store