Posts tagged: Trearddur

Kate Middleton Prepares to Launch

You don’t think the Royal Family starts you out bashing a bottle on a new aircraft carrier in downtown London, do you?