Hector Llanquín
index
things
images
about
›
054657
2023
Pigment Print on Aluminium.
48x31in
from:
Plastic Chairs