Small World – Nottingham, England
Posted on May 7th, 2013
Big Ben (since renamed to the Elizabeth Tower) is known for its presence and striking bell tone at the Palace of Westminster in London. Keeping in line with the legends sewn into the fabric of Nottingham, the bell on the… Read more