Posted May 25, 20195 yr comment_126794 Thatched bamboo roofs shelter a beach hut resort built by Vo Trong Nghia Architects on a small island off the Cat Ba Archipelago on Vietnam's northern coast. Read more
Archived
This topic is now archived and is closed to further replies.