Queen Of The Rushes: A Tale Of The Welsh Country is a novel written by Allen Raine and first published in 1906. The story is set in the rural countryside of Wales and revolves around the life of a... This description may be from another edition of this product.