Dad delivered new son Alfie on front porch of his home

Barry Gibson delivered his baby son Alfie in the front porch of their home at Foveran.  Barry is pictured with Angela, baby Alfie, Barry and Dylan, 6.
Barry Gibson delivered his baby son Alfie in the front porch of their home at Foveran. Barry is pictured with Angela, baby Alfie, Barry and Dylan, 6.