Beach House by Azores Villas, Ponta Delgada

Ponta Delgada, Portugalia