flower

A camellia flower at the Camellia garden.

previous