This was on display in Stratford upon Avon yesterday. I am wondering what it’s purpose was? free pictures hosting
Forum Rules