Torralba den Salord prehistoric town at Menorca Island in Spain
Size: 2912px × 4368px
Photo credit: © q / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: ancient, baleares, balearic, dilapidated, europe, green, landmark, landscape, menorca, monument, nature, outdoor, plant, prehistoric, rock, ruin, spain, stone, taula, tree, wall