“Low Tide at Seal Rock Beach” by Ann Belus.
Gallery Photo

BetterPhoto.com Editor