New Orleans, Louisiana, Usa, 1960

Neil Libbert

Signed and inscribed with title and date on reverse
Silver gelatin print, printed 2014
Printed on 16 x 12 inch paper

This price includes framing

Enquire