A bunch of wholesome people who like to hang out at Tsvetochki Bar.
Location:Tsvetochki Bar, St. Petersburg, Russia