MovieMaps

Photo of The Red Center

Location: The Church of St. Aidan
As Seen In: The Handmaid's Tale episode 1x04 “Nolite Te Bastardes Carborundorum

June and Moira sit in adjacent bathroom stalls while Moira carves on the wall and June advises caution.