WH

Adorableeee.

shared 2 years ago on Mon, June 04th with 92 notes
#Catherine Elizabeth#Duchess of Cambridge#Catherine Middleton#Kate Middleton#Thames River Pageant#London#British#Royal
show notes