The G20 Flower Festival @ Central Park, Connaught Place New Delhi

The G20FlowerFestival organized at Central Park, Connaught Place, New Delhi where four G20India participants - China, Japan, Singapore & Netherlands showcased their floral vibrancy.

See More

Latest Photos