The tower clock in London known as Big Ben is a symbol of English history, going back hundreds of years. Two times—past and present—come together in this painting in which...
The tower clock in London known as Big Ben is a symbol of English history, going back hundreds of years. Two times—past and present—come together in this painting in which a trendy Rolex watch that can be described as “going with the times” is replaces Big Ben’s familiar face.