Designed by
Title
Mathura, India - May 10, 2012: Interior of Prem mandir Love Temple aka hindu temple containing God Krishna and Radha sculpture #189970797
Description
Mathura, India - May 10, 2012: Interior of Prem mandir Love Temple aka hindu temple containing God Krishna and Radha sculpture located in Vrindavan.
This image is editorial