Stock Photo - Westminster Bridge and Houses Of Parliament (Big Ben), London England


Location: Westminster Bridge and Houses Of Parliament (Big Ben), London England