LocalObituaries

Francisco Ayala in 2008

Francisco Ayala won many awards in Spain, including the Cervantes Prize — the most prestigious award given for Spanish-language literature — in 1991. Juan Carlos Hidalgo / EPA
This photo is featured in these articles:
Loading