Friday, September 28, 2012

High Tea

Right to Left:  Queen Isabella of Spain, Queen Elizabeth of England, and...
...Rapunzel???

0 comments: