David Stephenson · Theatine Church, Munich, Germany, 1997

David Stephenson, Theatine Church, Munich, Germany, 1997, chromogenic print, 55 × 55 cm. Sold at auction in 2025. See David Stephenson’s auction records and prices →