St. Petersburg: Towering 12 Foot Stefanos Domatiosis

There are billboards for the Soyuz Coffee Roasting “Barista” blend all over St. Petersburg! Serial Greek Barista Champion Stefanos Domtiosis towers over all.  (Source: Facebook)