Friday 26 August 2011

Shell fragments

The bright white sands found on tropical coasts are eroded limestone and may contain coral and shell fragments.