flower

The hybrid tea rose 'Love & Peace' at the Rose garden.

previous