Home » Photos from the Thames Festival » Food stalls 2 Food stalls 2 Posted on 12 September, 2009 by Philip Gowman