Menorca, Spain

Torralbenc