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

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