Results 1 results found View towards Mosteiro Village and Rocha dos Bordoes, Flores Island, Azores, Portugal, Atlantic, Europe