Closeup view of waves spilling over granite rocks with spray on beautiful tropical beach Anse Capucins, Mahe island, Seychelles.