London - V2500

The Palace of Westminster and Big Ben

ThePalaceWestminster3397geb2