The Place – St. Petersburg – Russia
23 September 2018
St. Petersburg
The Place