Overlooking little paradise Cala Macarelleta, Spain

Overlooking little paradise Cala Macarelleta, Spain

Source: flickr.com