by master1305
low tide on the ocean beach. algae. Kenya
The license type determines how you can use this image.