Preview

Picture of Krishna and Radha displayed in an ISKCON temple, Sarcelles, Seine St. Denis, France, Europe
Picture of Krishna and Radha displayed in an ISKCON temple, Sarcelles, Seine St. Denis, France, Europe
Image ID: 809-6281
Artist: Godong
Purchase a commercial license Buy framed prints & more from our print store