Star & Hosta - Chicago, Illinois, 2004

Digital pigment print | 20.5 x 25.8in | 2004

Brad Temkin

Credit: Gift of Patrick and Susan Frangella

Object: 2004:236

Image and text © Museum of Contemporary Photography, 2018
read more