Virupaksha Temple, Hampi, India by P Dry 10 Published August 1, 2023 in Virupaksha Temple, Hampi, India by P Dry 10 Virupaksha Temple, Hampi, India by P Dry