Results 1 results found Cathedral de Santa Anna, Las Palmas, Gran Canaria, Canary Islands, Spain, Europe