UNITED KINGDOM | Thursday, 23 May 2013 | Views [50]
a fair in a parking lot (they don't have many parking lots in England.