A traveling convenience store: vender boat in a floating village in Ha Long Bay,
Vietnam
.
Next
Previous