Nick Carter

Jamestown, New York, USA / 1980