Thumbnail – Menagerie Coffee (DSC_2681) Published March 22, 2014 at 3779 × 1222 in Menagerie Coffee The front window at Menagerie Coffee