Designed by
Title
Mathura, India - May 10, 2012: Interior of Prem mandir Love Temple aka hindu temple located in Vrindavan #189970722
Description
Mathura, India - May 10, 2012: Interior of Prem mandir Love Temple aka hindu temple and a statue located in Vrindavan
This image is editorial