City London 01

9.95

3161 x 5184 px

The Big Ben is the most famous clock in London. Built in 1859 in the Tower, recently called Elisabeth, forms part of the Westminster Palace.

Description

3161 x 5184 px

The Big Ben is the most famous clock in London. Built in 1859 in the Tower, recently called Elisabeth, forms part of the Westminster Palace.

Reviews

There are no reviews yet.

Be the first to review “City London 01”

Your email address will not be published. Required fields are marked *

Post comment