Thursday 25 July 2013

Long Live the Future King


A Town crier announces the birth of Royal Baby boy, Prince George Alexander Louis, outside the St. Mary's Hospital. London, 22 July 2013.

No comments:

Post a Comment