Spotted this odd bright flower in an otherwise dull green/brown garden. I've since been told it's a weed!