Share
twitterlinkedinfacebook
Image 1 of 1
07_st_petersburg_russia.jpg
St Petersburg, Russia.1998.An alternative fashion show by Petloura, one of Russia?s' most eccentric fashion artists who makes artistic and political fashion statements at his shows. He mixes both old Soviet symbols and new Western commercialism into his designs..