Main content

Linda and Ray Heywood can’t get enough of Echiums

Growing to around 13 feet height they are the first to admit they find themselves living in the land of the giants in a quiet corner of Leicestershire.

Release date:

Duration:

4 minutes