Saturday, April 20, 2024

Tortoise laughing circa 1996. Photo by James Warden

David Bowie Diamond Dogs promo pic.
János Derzsi and Erika Bók in ‘The Turin Horse.’ Image courtesy of the Cinema Guild
Tortoise circa 1996. Photo by James Warden