Venue:

RUSSIA
Expoforum Exhibition Complex
Peterburgskoye sh 64/1
Sankt-Peterburg
196600
Russia

RUSSIA, Expoforum Exhibition Complex, Peterburgskoye sh 64/1, St Petersburg