DSC01749 Published August 12, 2013 at 5472 × 3648 in The Marina: Seafood Restaurant, Chennai, India ← Previous Next →