The Little Coffee Shop of Kabul Previous Next Published November 15, 2019 at 1564 × 2436 in Deborah Rodriguez — Island on the Edge of the World