Sunny and Max
Sunny and Max at Southport Pier, NYC, 1988.
Next Photo
Return