About this artwork

Pietro Testa

Pietro Testa