An Indian fairy tale at Kutir Restaurant, Chelsea

by Mark Captain
Indian Kutir Restaurant Chelsea