Laurence Stephen Lowry · St. Luke's Church, London, 1973, 1973

Laurence Stephen Lowry, St. Luke's Church, London, 1973, 1973, offset lithograph in colours on wove, 75.5 × 58.7 cm. Sold at auction in 2021. See Laurence Stephen Lowry’s auction records and prices →