Four 8-foot statues used to decorate the facade of the Denis Apartments, on the corner of Bubbling Well Road and Carter Road. They were created by the Russian artist Jacob Lehonos and represented Comfort, Progress and two other unnamed benefits of civilization. The sculptures were smashed to pieces by the Red Guards in 1966, and the only images
(
Read more... )