Seller in front of Bros. Keskinen Ltd. Village Shop. The big horse shoe behind is the symbol of Village Shop.