Isaac Knight 13 November 2023 Balerno 1830 Love always protects, hopes, perseveres and never fails Isaac Knight 13 November 2023 Balerno 1830