A 30 year old framed etching of "Big Ben" & the "Tower of London" on stainless steel. No flaws or damage to this piece. The clock works great.