Scene #5. 2014. Russia. 35x35.

IPA 2015 Winner.