Goings On About Town: Eberhard Havekost

New Yorker, March 28, 2016
423 
of 699