WORLDWIDE shipping
FREE UK delivery over £35
PROUDLY INDEPENDENT since 2001
Everest Violin Shoulder Rest 4/4-3/4
Wolf Shoulder Rest. Violin. Forte Secondo 1/2-1/4
Kun Original Violin Shoulder Rest 3/4-1/2
Everest Viola Shoulder Rest
Kun Original Violin Shoulder Rest 4/4
Everest Violin Shoulder Rest 1/4-1/10
Wolf Shoulder Rest. Violin. Forte Secondo 4/4-3/4
Everest Violin Shoulder Rest 1/2-3/4
Hidersine Shoulder Rest. Oxbury. 1/2 - 1/4
GEWA Chin rest Berber Ebony
Standard Plastic Violin Shoulder Rest 1/4-1/8-1/16 (me046)
Standard Plastic Violin Shoulder Rest 1/2 (me045)