The man who wove a magical fairytale trail in an Ayrshire park has been blown away by the response to his work.
David Powell is the artist responsible for bringing Shrek and make-believe friends to Ayr's Rozelle Park.
The 58-year-old has curated 11 incredible willow sculptures made out of willow and steel, which have captured the imagination of visitors young and old to the park.