Skip to main content
1 result
  • Manjushri (Manjusri), the bodhisattva of wisdom, seated on a giant lion, holding a sword and a lotus. Watercolour by a Chinese artist.