The wedding of Linda Souter and John McLeod at Gleneagles Hotel on 6 March 2018,
Gleneagles HotelJohn McLeodLinda Souterwedding