Teddy Smiles  - Grey's Anatomy Season 16 Episode 17
Teddy has conflicted feelings. She's with the love of her life but things may go haywire depending on Owen's connection to Amelia's baby.

Unrated
Photo Credit:
ABC/Ali Goldstein
Show:
Grey's Anatomy
Episode:
Grey's Anatomy Season 16 Episode 17: "Life on Mars?"
Related Photos:
Grey's Anatomy Photos, Grey's Anatomy Season 16 Episode 17 Photos
Location:
Los Angeles, CA
Related Posts:
Uploaded by:
Uploaded:
Show Comments