Thumbnail – Taylor Street Baristas Brighton (DSC_6230) Published November 11, 2013 at 2220 × 1480 in Taylor Street Baristas, Brighton The Taylor Street Baristas since, with its emblem of a latte-art leaf