Britain's Prince William and his fiance Kate Middleton
Mario Testino | published: April 17, 2011
Britain's Prince William and his fiance Kate Middleton
Mario Testino | published: April 17, 2011
Britain's Prince William and his fiance Kate Middleton