satellite radio television and communication masts on top of monte toro the highest point in menorca spain

- Image ID: CR5DBE
satellite radio television and communication masts on top of monte toro the highest point in menorca spain
ACORN 10 / Alamy Stock Photo
Image ID: CR5DBE