16.6.22 frontALCESTER ROMAN MARKET 4793ALCESTER ROMAN MARKET 4798ALCESTER ROMAN MARKET 4801ALCESTER ROMAN MARKET 4811ALCESTER ROMAN MARKET 4817ALCESTER ROMAN MARKET 4823ALCESTER ROMAN MARKET 4829ALCESTER ROMAN MARKET 4835ALCESTER ROMAN MARKET 4840ALCESTER ROMAN MARKET 4850ALCESTER ROMAN MARKET 4855ALCESTER ROMAN MARKET 4858ALCESTER ROMAN MARKET 4916BUTTERFLY ARTIST 4922BUTTERFLY ARTIST 4931BUTTERFLY ARTIST 4933BUTTERFLY ARTIST 4938BUTTERFLY ARTIST 4945BUTTERFLY ARTIST 4952