Stock Photo: spring flower, Blossoming Cherry Trees near Devils Punch Bowl, Ridge Road, Hamilton, Ontario, Canada