A promotional leaflet for a secluded hotel located on a Polynesian atoll in the South Pacific.
A promotional leaflet for a secluded hotel located on a Polynesian atoll in the South Pacific.