Home Directory About Contact Advertise
Free Trial Subscribe Sign In
Leni and Herbert Sonnenfeld in New York City's Central Park, 1942.