Who is Princess Patricia?

Princess Patricia of Connaught was born in Buckingham Palace on March 17, 1886. Baptized Victoria...

Read More