Westminster Abbey (Toile)
A8944
Price $4.99
England's famous landmark is represented with this embroidery design.