19590By Raphael Westwood • 25 Feb 2010 in Uncategorized Read More The Houses of Parliament from the River Thames