The Cherry Blossoms are at Peak Bloom in front of the Ontario Legislature

Cherry blossoms in Toronto are a fleeting gift from Japan. Specifically, the three cherry blossom trees in front of the Ontario Legislature at Queens Park are a gift from the Japanese Consulate dating back to… View Post