
Megan and Christopher were married on Saturday 25th June 2011 at the Worm’s Head Hotel overlooking Rhossili Bay in the Gower, South Wales. The hotel normally enjoys a tremendous view of the bay, however the weather had other ideas today, the sky never cleared and the bay was enveloped in a sea mist all day. This…