Photo of Eye Headquarters
Location: Beanfield Centre
As Seen In: The Handmaid's Tale
episode 1x08 “Jezebels”
Two Eyes escort the commander into the building.
Location: Beanfield Centre
As Seen In: The Handmaid's Tale
episode 1x08 “Jezebels”
Two Eyes escort the commander into the building.