12/28/2011: River Thames, Westminster Palace, house of Parliament, Big Ben - billtsaiphoto
Powered by SmugMug Log In