Waves crash on the rocky shore next to Portland Head Light.
A happy dog makes his way to shore on a beautiful day in late spring. Photo taken at East End Beach on Casco Bay.
A dog chases a ball at Portland's East End Beach, where dogs are allowed at certain times of the year. Notice the lighthouse at Spring Point in the far distance.