An oily-looking, rainbow colored substance on a beach in Tahoe Vista, California,

© 2014 memoir stream, inc. - all rights reserved