Tag Archives: Long Beach

Moose takes a dip at York beach | The Portland Press Herald / Maine Sunday Telegram

Moose takes a dip at York beach | The Portland Press Herald / Maine Sunday Telegram.

Advertisements