Happy accident

3 min read

An unexpected mishap proved fortuitous when it prompted Megan and David Collinge