Local independent stores have been invaded by a marauding horde of naughty elves.

Look in the shops and their windows as you do your shopping in Petersfield and count how many elves you can spot.

It’s all in aid of Petersfield-based charity The Rosemary Foundation.

Map of participating stores

List of stores