“Claire and David’s Wedding” – 3rd June 2017

Melville Castle Hotel, Dalkeith.