Weekly NY Photo #38

Bethesda Fountain, Central Park, NYC. The 8 foot tall statue is called “Angel of the Waters”. The whole fountain is 26 feet high and 96 feet wide. Officially completed & dedicated in 1873.

Read More