Archive for July 24th, 2013

By George We Have a Name!

This one only for Royal Baby Watchers:

Prince George Alexander Louis of Cambridge

Hysterical historians will have much to say at your regular outlets for news of this nature.