Kate Middleton’s Royal Wave

Kelly Lynch / June 3, 2013