Olmsted Bicentennial Today! Central Park: the largest religious artwork in the city, Part 1. Series: God in NYC Gardens
Central Park is “a specimen of God’s handiwork” that its designer Frederick Law Olmsted (1822-1903) said would heal “the hundreds of thousands of tired workers” of their “vital exhaustion,” “nervous irritation” and “constitutional depressions.”
Read More