Big Ben Clock Face

Big Ben Clock Face - The Clock Face Of Big Ben, London, England Photo