MovieMaps

Photo of The Red Center

Location: The Church of St. Aidan
As Seen In: The Handmaid's Tale episode 1x01 “Offred

Aunt Lydia gives Janine a stern look after she mouthed off in class.