330dTA
Senior Member
I always wondered, where was this 1970 New Yorker sales brochure photo shot at?
Anybody recognize the buildings in the background?
Anybody recognize the buildings in the background?