A park known for its monitor lizards has installed a giant sculpture to celebrate the reptiles. The massive reptile statue made from foam was installed at Lumphini Park in Bangkok, Thailand. Footage ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results