The Brits sure know how to announce a new baby! click to see Town Crier message and full pic

Town Crier

Screen Shot 2013-07-22 at 4.29.38 PM

Screen Shot 2013-07-22 at 4.29.58 PM

Leave a Comment ()