Mountain lake beach rocks are varied and colorful.
©2003 John Britton