Skip to content

“Life”: The ugliest statue in China

"Life": The ugliest statue in China