European University St.Petersburg
The European University at St. Petersburg; Russian Federation
Image Credit:
www.eu.spb.ru