The New World
Elmhurst, Queens, NYC
1958