Painting / 47.2 × 59.1 in El Niño, La Vida, y el Toro Raúl Barceló Carreola $3,916 SOLD Print from $85