Glass Octopus Competition Badge

Description

These individuals won the "Glass Octopus" challenge issued for first Machen Bachen 2013.

Recipients