Tepegöz’s Zerre wins top Moscow prize

The Particle (Zerre)