Given that his last major league stop with the 1985 Mets lasted only 14 games yet produced those two good Brace "windbreaker" images from Wrigley Field, I don't know that anybody would consider Larry Bowa a white whale (except perhaps some umpires).
Still it's a surprise to see this image, of Bowa in full uniform (and home uniform no less), and during one of his only 11 plate appearances in Shea Stadium as a Met, posted from the always productive files of eBay seller Dr. Jteee:
Larry Bowa New York Mets 35mm Baseball Slide | eBay