Blue Barrel Cafe

Restaurant in Twillingate, NL

cafe