ARTIFACT

The trompe-l'œil painting "Escaping Criticism" made by the Spanish artist Pere Borrell del Caso in 1874. Now housed at the Bank of Spain Building in Madrid

  • /