IWC, Saint Petersburg Russia
Nevsky Ave, 57
St Petersburg, Russia, 191025
June 2020
The competition and exhibition featuring more than 50 original artists using various formats. Waiting for approved photos
1st Place – Societal Concerns, 1st Place – Foreign Artist

Menu