Whale at Cape Cod

Whale on the shore of Cape Cod in Massachusetts

Published On: Saturday, November 22nd, 2014