Let It Rain: The show must go on

Updated: May 18, 2013 18:05 IST

Where's the sun?
4/9
Where's the sun?

top photos