Tovaritch & Spirits International SA
Tovaritch! Vodka

From

St Petersburg, Russia

View other results from Tovaritch & Spirits
Silver 2017

Category:

Pure / Neutral

Country:

Russia

Region:

St Petersburg

Alcohol level:

40%