Ocean Rock Formation
A detail of tide pool seabed exposed along the California coast on the Point Loma Peninsula.
© Solidsdman | Stock Free Images
Similar Free Images
Categories: