Torralba den Salord prehistoric town at Menorca Island in Spain


Torralba den Salord prehistoric town at Menorca Island in Spain


Size: 4368px × 2912px
Location: Spain
Photo credit: © quintanilla / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: ancient, baleares, balearic, blue, building, cloud, den, europe, green, landmark, landscape, menorca, monument, mountain, nature, outdoor, plant, prehistoric, rock, ruin, salord, sky, smoke, spain, stone, torralba, tower, town