a collection of dolls in styrofoam boxes in the mangrove forest at the coastline of soc trang province in the mekong delta, vietnam
creepy dollscreepy dollscreepy dollscreepy dollscreepy dollscreepy dollscreepy dolls