Advertisement
Statues of Lord Ram, Sita and Lakshman, crafted from vibrant flowers are the major attractions at the ongoing three-day flower show.