la fiesta

poster 51,2 x 72 cm,silkscreen

Edition of 15