prehistoric talaiot monument at Menorca Island in Spain

- Image ID: D0322R
prehistoric talaiot monument at Menorca Island in Spain
YAY Media AS / Alamy Stock Photo
Image ID: D0322R
prehistoric talaiot monument at Menorca Island in Spain
Location: Spain