Previous Image SE Asia Next Image

Southeast Asia 112

Halong Bay, Vietnam

Third vendor.  How can they possibly be making a living?