Found this on red photinia flowers in our garden, Morden, SM4, London, UK