flower garden

A flower garden or floral garden is any garden where flowers are grown and displayed.

Back