The Palace of Westminster with its beautiful Clock Tower.

Previous | Home | Next