Hayden, Whale Watching in Maine

Visibility Public

by Hayden East Coast - US 1 photo 9965 views

All I can say, is WOW, that is one large whale!