The colors you see in these images are all courtesy of Mother Nature. Early morning or late afternoon light and foggy days bring out these vibrant colors.

Swirling ShellsPebble Beach SunsetBeautySelf ReflectionLow TideAbalone WisdomBaby Abalone 2Abalone WaveSunrise ShellsBaby AbaloneDreamtimeAncient Visitor"Pebble Beach Jewel"Abalone Dancer"Jewel Shell"Young and OldLuminous SeaweedSeaweed LuminescenceSeaweed Abstract 2Seaweed Abstract