Return to London and Amsterdam Menu
DSCF0688.JPG (1 of 14):
Elizabeth Tower and Big Ben, from Westminster Abbey