madeleinerobins.com
Parallax Views
There’s a lovely moment in The Avengers (the movie, not the TV series of blessed memory) where Black Widow and Hawkeye are on Park Avenue just below Grand Central Station, fighting off hordes of sc…