slideshow

A Seashore Walk

Rough periwinkles sit on a bed of barnacles.