Worcester Yeomanry Cavalry

A living history unit