Torralba den Salord prehistoric town at Menorca Island in Spain


Torralba den Salord prehistoric town at Menorca Island in Spain


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

Keywords: ancient, architecture, baleares, balearic, building, carved, cave, den, entrance, entry, europe, green, indoor, landmark, menorca, monument, moss, plant, prehistoric, rock, ruin, salord, spain, stairs, stone, torralba, town, wall