Decomposed whale washes up on Old Orchard Beach, draws crowdOld Orchard Beach, Maine, United States
Jul 22, 2018
Press Herald
Event
|