About

Location

Saint Petersburg


Company, School, or Organization

Saint-Petersburg Institute of Arts and Design