Image 1 of 1
Shanghai China 024.jpg
A well-endowed statue graces a local museum in Shanghai, China