TG & I Robert Veg Stall

TG & I Robert Veg Stall is a shop in Guernsey.