Rose show (original) (raw)

A rose show is a horticultural exhibition focusing exclusively on roses.

thumbnail