Results 1 results found Houses, church and green fields on the hill at Quinta Grande on the island of Madeira, Portugal, Europe