Results 1 results found Maspalomas lighthouse, Maspalomas, Gran Canaria, Canary Islands, Spain, Atlantic, Europe