flower

A double white flowering peach in full bloom.

previous