Original acrylic framed painting 13.5 inches x 15.5 inches framed; of the famous clock tower called Big Ben in London.