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