Close up of Japanese Cherry Tree blossoms in High Park, Toronto, Stock Photo, Picture And Rights Managed Image. Pic. ACX-ACP54297