Algaida mallorca church portal clock stony facade Add to favorite DMCA Complaint Tweet Algaida mallorca church portal clock stony facade FreePhoto by M W Free Download License: Public Domain CC0 ID: 83355 Tags: clock, building, home, south, portal, architecture, stone, spain, church, facade, old town, free photos, free images, staircase, mediterranean, mallorca, masonry, stony, algaida, stone house, rustico