Painting / 23.6 × 31.9 in Puerta de Alcalá Antonio Escribano Navas $513 | $570 ON SALE Print from $85