Feb 14, 2014

Infanta Maria Teresa and Infanta Margarita Teresa; half-sisters, second cousins

6 notes reblog