Manckx about 8 years ago [hidden] It's possible that the giant flower is "Audrey II", the bloodthirsty plant from "Little Shop of Horrors". -1 Reply Copy ID Copy Link
djseifer about 8 years ago [hidden] It doesn't look a thing like Audrey II. 0 Reply Copy ID Copy Link