A clear summer day with Catherine and Bo for their wedding.

You are here: