Skip to main content
1 result
  • Lord Vishnu standing on the hands of Garuda, his vehicle. Gouache painting by an Indian artist.