Roadside floral display. Enfield, North London.

0406