American Gods   ◊   Gallery Updates   ◊   Screen Captures
written by Elise   |   May 30, 2017

Our gallery has just been updated with over 400 high-quality screen captures of Emily as Laura Moon in the latest episode of “American Gods” (Season 1, Episode 5), entitled “Lemon Scented You”.

TV Productions > American Gods (2017– ) > Season 1 > Screen Captures > 105: Lemon Scented You
Leave a Reply