Underside of the stage of the theatre in the inner garden, Yuyuan Garden, originally built in the 14th year of the Guangxu reign in the Qing Dynasty, 1888. The old stage underwent extensive rebuilding in 2005. Shanghai, China, 2007
Add to Cart Download