Home Azores Mountain View Apartment, Ponta Delgada

Ponta Delgada, Portugalia