Select Page
When Giants Roamed The Streets.

When Giants Roamed The Streets.

When Giants Roamed The Streets. Giant Puppet Parade 2016, Siem Reap, Cambodia. ; When giants roamed the streets… A phrase that might inspire shock and awe. In Siem Reap, there is no need for the former but definitely a time for the latter. February 6, 2016 was the...