small shop on the sand in Arikok National Park, Aruba

small shop on the sand in Arikok National Park, Aruba