3036 N. Rampart Street // New Orleans, Louisiana

2005

Polaroid photograph, unique

signed verso

3-1/2 x 4-1/4 inches



3036 N. Rampart Street // New Orleans, Louisiana