SPAIN | Tuesday, 14 May 2013 | Views [565]
White storks and chicklets, Alcala de Henares World Heritage Site