Karen & John Wedding – 25th October 2018 – Registry Office in Gibraltar

Karen & John Wedding – 25th October 2018 – Registry Office in Gibraltar