Inflated Airform

The inflated Airform on the seashore in Belize.

David Spellings