IMG_1886

installation view of protest posters in the commemorative exhibition at the UNAM art museum in Tlateloco

also by Leslie Castro

Print Friendly

Leave a Reply