Lord Krishna and Goddess Radha are the most-worshipped Gods in India and this beautiful statue is for those devotees who worship them on a regular basis. The classic decoration of the sculpture of Radha & Krishna with stunning stonework of different shades of blue makes this imore...