View in complete FOTW edition
Rosanoski considers this a more likely company flag, based on what may be a logo or square flag on the Armateurs site.