A fine Japanese needlework Embroidery, depicting the Japanese goddess Benzai-ten (goddess of love, eloquence, language, wisdom, knowledge, music, good fortune, and water) playing the biwa whilst riding on a dragon. 61 x 85 cm., contained within a bespoke glass fronted hinged door frame.