Parliament

London, England

Big Ben and Parliament reflected in the river Thames. Photo © copyright by Grant Ordelheide.