The
, 2006
8.75" x 12.5"
Polaroid prints
private collection
All images © Benjamin Long