Giant Butterbur (Petasites japonicus) in Hokkaido, Japan

Giant Butterbur (Petasites japonicus) in Hokkaido, Japan