Baleal

Baleal beach and island - Portugal.