1. 38" Large Standing Lord Vishnu | Handmade | Made In India | Exotic India Art

    38" Large Standing Lord Vishnu | Handmade | Made In India | Exotic India Art

    4
  2. 24" Brass Lord Venkateshwara Brass Statue as Balaji with Inlay Work | Handmade | Exotic India Art

    24" Brass Lord Venkateshwara Brass Statue as Balaji with Inlay Work | Handmade | Exotic India Art

    4
  3. 38" Large Standing Lord Vishnu | Handmade | Exotic India Art

    38" Large Standing Lord Vishnu | Handmade | Exotic India Art

    2
  4. The world's largest statue of Garuda Vishnu Kencana is located in Bali Indonesia

    The world's largest statue of Garuda Vishnu Kencana is located in Bali Indonesia

    11