An online Beatles fan club for and about Beatle fans
January 10, 1975
This is right before they came to New Orleans. Wonder where Mary and Stella are in the middle pic?
This is right before they came to New Orleans. Wonder where Mary and Stella are in the middle pic?
ReplyDelete