WCG

Sign (mascot) for the World Choir Games held in Russia in 2016

More by Mikhail Puzakov

View profile