The Princess and the Eye Patch

Doña Ana de Mendoza y de la Cerda (1540-1592)

Bookmark the permalink.

Leave a comment