Reblogged from allthingscatherine
15 notes
3 June 2012 — Catherine aboard the Spirit of Chartwell for the Thames Pageant