Results 1 results found Flowering cherry trees in blossom along Harper Avenue, Hagley Park, Christchurch, Canterbury, South Island, New Zealand, Pacific