A dreamy June wedding in the Cape Breton Highlands.

Bride and groom at Keltic Lodge