Viet Nam: Ha Long Bay - Ba Ham Island
© Celebrating Asian American Heritage Foundation (CAAHF). All Rights Reserved.