The Wren is not the smallest bird in Britain but is the shortest ! What she lacks in size, she makes up for in grace and confidence - Handcrafted right here in the South of England