Image 1 of 1
PA15-113206.jpg
Spain, Canary Islands, Gran Canaria, Las Palmas de Gran Canaria: Folklore at Pueblo Canario