Statue of Catherine of Aragon



Statue of Catherine of Aragon

Statue of Catherine of Aragon at Alcala de Henares, Spain



Leave a Comment