Badgemaster - Unknown - O.T.T. - Organisation, Trust, Teamwork

A smart Badgemaster badge featuring the O.T.T. – Organisation, Trust, Teamwork design.

Have no other details

Diameter - 2.5cm