David Harrow hefts
a 20+ pound Middle Ground striper.

David Harrow hefts a 20+ pound Middle Ground striper.