Refill at CCA Art Andratx, Mallorca, Spain

Group Exhibition featuring the work of Robert Davis, Peter Demos, and Maximilian Schubert