Beach Rock - Click picture to enlarge
The rock on our shore is an interesting mix of granite, quartz and other minerals.