Bruce Gourley Photography
home > photography > england (big ben, london)

   
   
Big Ben, the world's most famous clock, rises on the banks of the Thames River in London.

Click here for help in planning your England vacation.

Photo
© Bruce Gourley 2005