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.
Kylie Scheidlmeier

What do you think about this story?