DSC_5916 Published July 14, 2010 at 4288 × 2848 in Britannia & Co. Restaurant, Mumbai, India ← Previous Next →