Beach kaleidoscope

Beach kaleidoscope. Photo taken at Singing Beach, Manchester, Massachusetts on a summer day.

%d bloggers like this: