Tahiti, United States of America

Tahiti flotation support system.