Wednesday 8 October 2008

Tavistock Goose fair 2


all the fun of the fair, beneath the imposing façade of the guild hall.

No comments:

Post a Comment