LOST CARMAGEDDON
Last gallery show for easel paintings because of masterpiece
lost (1965) by London Dealer currently located in Derring Street. This
took the art into less market orientated realms such as murals and site-specific
installations.
Category: Cults