Kieth Owe left £2.3 million in his will to a small British seaside resort – with instructions the money is spent on a MILLION flowers for the town

Kieth Owe left £2.3 million in his will to a small British seaside resort – with instructions the money is spent on a MILLION flowers for the town

Recent News