LA CHIESA

Street art piece on church facadeĀ for Pietralarte in Rome, Italy