Oceanographic Park

Felix Candela, Oceanographic Park
Valencia, Spain, 1997(?)