Gran Canaria


Visual notes from Gran Canaria, Canary Islands, Spain.