Add to wishlistMargaret ShieldsMargaret Street(0) Sold SoldLogin for wishlistFree UK shipping From £25.00ShareMore by Margaret ShieldsPart of Oil, Art, Paintings, Margaret Shields, Painters, Artists Facebook Tweet Pin it Whatsapp