Thumbnail – Coffee Island (20170529_173138t) Published October 16, 2017 at 847 × 847 in Coffee Island, St Martin’s Lane An information card for a micro-lot from the Cerro de Jesus farm in Nicaragua, supplied by Coffee Island in St Martin’s Lane.