Giant animal figures draw stares in Chilean capital

 10/26/2018 - 13:24
A giant snail sculpture as part of the giant animal figures scattered around the Chilean capital of Santiago Chile (Chile). Oct. 25, 2018.

What do you think about this story?