Advertisement

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.

Please tell us what you think about this story