newportfolio66

August 13, 1986: NYC, NY – Sean Penn and Madonna at “Goose & Tom Tom” – Lincoln Center.

Leave a Reply