flower

A mature camellia tree in full bloom at the Camellia garden.

previous