More than 3,000 people flocked to an annual festive fair on the Elveden Estate over the weekend.
Highlights included The Swervy World singing elves and 35 artisan producers of crafts, food and drink from across East Anglia.
Frances Fleming, marketing and PR manager, said: “There has been a fantastic atmosphere at the festive fair once again this year.
“The Swervy World singing elves are just fantastic - they have been extremely well received by the crowds and will be returning every weekend in the lead-up to Christmas.”
Father Christmas will be at Elveden every weekend from Saturday, November 29 to Sunday, December 21.
Elveden Christmas trees also go on sale from November 29 - except Norway Spruce which starts from Dec 6 and 7.
The East Anglian Working Newfoundland dogs will tow Christmas trees to customer’s cars while raising money for the East Anglian Air Ambulance and other charities.