//…Leonard Freed…//
USA. New Orleans, Louisiana. 1963.

Advertisements