Morning Run on Long Sands Beach, ME

© Al Columbus