Meeting the kids on a floating village. Halong Bay, Vietnam. Meeting the kids on a floating village. Halong Bay, Vietnam. Meeting the kids on a floating village. Halong Bay, Vietnam.

Meeting the kids on a floating village. Halong Bay, Vietnam.