Michael Swamy

Chef,

Michael Swamy is the best indian chef & Food stylist, travel photographer and writer based in Mumbai, India.