Lil Träskman-Bendz in Philadelphia in 1989. Photo received from Michael Feinberg.

 

April 11, 2024