A startling bit of colour

A walk in the Black Forest? Er, not exactly: these beauties were spotted at Abbey Gardens, West Ham. And no, I’ve no idea what they are.

Leave a Reply