London, UK – July 22 2013: a woman police officer guards the entrance of St. Mary’s Hospital in London on July 22, 2013 on the day the Royal Baby is born.
No Older Articles
No Newer Articles
Your favorite posts saved to your browsers cookies. If you clear cookies also favorite posts will be deleted.