sixpenceee-Pink Beaches, Bermuda- The pink sand is the result of millions of tiny red sea creatures,

more about : sixpenceee