Big Ben
Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London.
© Chalabala | Stock Free Images
Similar Free Images