Tag Archives: World Barista Championship

Steaming in Seattle

Steaming in Seattle

Kiwi Carl Sara was a finalist in the World Barista Championship in Seattle. The prestigious competition was won by Denmark’s Troels Overdal Poulsen.