Red as a non-rose! Some flower thing growing on a tree in Dundee Botanic Gardens.