Architectures China 37 BUBBLES UFO Public Facilities, Beach (2015) – Rizhao, Shandong CHINA Virginia Maneval 24 October 2017 0