Photo of Walking Home
Location: Bay Street South (between Aberdeen & Inglewood)
As Seen In: The Handmaid's Tale
episode 1x10 “Night”
The handmaids walk around the corner down the snowy street.