municipal capital of La Aldea de San Nicolás, Las Palmas, Canary Islands, Spain
No description defined