Melville Castle Wedding.
Morningside Parish Church Wedding.

A beautiful day at Morningside Parish church and Melville Castle. Below is a brief selection of images from the day.