Shrewsbury Amateur Operatic Society - an award winning society

07908 248784