Wednesday, January 19, 2011

About 60 stalls along the New England Highway and this is some of them

Our Stall at the Guyra Lamb and Potato Festival









No comments:

Post a Comment