Designed by
Title
Iskcon temple Bangalore #153554876
Description
Sri Radha Krishna Temple has deities of Radha and Krishna located at Rajajinagar, in North Bangalore, Karnataka, India. It is one of the largest ISKCON temples in the world.
This image is editorial