Sakura Cherry Trees

A couple of weeks ago the Sakura Cherry trees in High Park were in full bloom.

More photos by deepfried_goodness