Big Ben is the name of the bell in the clock tower at the Palace of Westminster, home to the Parliament of the United Kingdom of Great Britain. London - England Ben Large Big Ben
A sepia processed Big Ben framed by a fence. Click here to see more UK images Big Ben London - England Black And White Big Ben