20111218 city.delhi: Feast your eyes on roses this weekend