Seen in Kew Gardens, London. Couldn't find anything about it