Princess Elizabeth Tudor

1 September 2009

Elizabeth5

Who says that redheads can’t wear pink? Not Princess Elizabeth Tudor, that’s for sure!