Big Ben (Toile)
A8940
Price $3.99
England's famous landmark is represented with this embroidery design.