Coat of arms of the municipalitie of Oberuzwil, St. Gallen (Switzerland). Azure a Mill Wheel Argent and a Barrulet wavy abased, and in Base per pale chequy Argent and Gules a Chief Argent and Argent two Bends Sable.
Own work
Steven Christe