Grey’s Anatomy: S15E25 all scenes with ‘Carina DeLuca’ (Video)

In the season finale of season 15 Stefania aka ‘Carina DeLuca’ helped Owen and Teddy welcome their daughter into the world.