Brian Skerry on assignment

Boston Sea Rovers