Demogorgon Published on 23rd August 2023 in Fun free flowerpot festival leaflets availableFull resolution (960 × 640) ← Previous Next → Sisters Ella, Freya and Charlotte with their favourite flowerpot creation – the Demogorgon and Eddie’s Last Stand.