Francisco Castro Leñero, Installation view #1, February, 2002.



Return to Francisco Castro Leñero Portfolio
Return to Francisco Castro Leñero