Saturday, August 06, 2022

Meryl Streep 1965



On the left, you know. Filmed when the Beatles played Shea Stadium. (via Everlasting Blort)

No comments: