English Alameda Park, Santiago de Compostela Spanish Parque de la Alameda, Santiago de Compostela Galician Parque da Alameda, Santiago de Compostela author...