Cafe Papaya Published April 15, 2015 at 1600 × 1160 in THE HINDU – Cafe Papaya: A space for expression