Pinar de Tamadaba

Gran Canaria Canary Islands Spain