Auction date : 27 Apr 2023
+44 20 9309115
www.lyonandturnbull.com
Visit the auction website
Lot 54
pigment print on paper
81.5 × 58.4cm
Est: 800 - 1,200£
Sold price: 800£
Via Google maps
Via Waze