Statue of Catherine of Aragon



Statue of Catherine of Aragon

Statue of Catherine of Aragon at Alcala de Henares, Spain




Leave a Comment