Big ben towers over the house of parliament. As the sun sets, reflecting across the river Thames, one of London's world-famous double-decker buses crosses Westminster bridge. This light-catching Starfire prints hanging glass, featuring Thomas Kinkade’s... ... more