Crystal-clear waters

Crystal-clear waters during low tide

$15