London Calling Rome

Palazzo Cipolla, Rome
March 16–July 17th 2022