England

Houses of Parliament & Big Ben, London, England, 1998

Houses of Parliament & Big Ben, London, England, 1998

Big Ben is not actually the clock tower or the thing you would see between my legs if I turned around, but actually the 13th bell which strikes the hour.

Copyright © 2005 www.browneyetraveller.com