Home
White sand and granite boulders meet palms at a tropical cove sunset photograph

White sand and granite boulders meet palms at a tropical cove sunset photograph