Ocean Views by Azores Villas, Ponta Delgada

Ponta Delgada, Portugalia