Spanish art
Talaiotic town of
Torralba
den
Salord
site, Menorca island...
47 KB (6,084 words) - 06:23, 2 August 2024