David Shrigley Price Results
(2,239 price results)Est. £800-£1,200
Lot Passed
Est. £800-£1,200
Lot Passed
Est. £1,200-£1,800
Lot Passed
Sold
Est. £1,000-£1,500
Lot Passed
Est. —
Lot Passed
Est. —
Lot Passed
Est. —
Lot Passed
Est. —
Lot Passed
Est. —
Lot Passed
TOP























