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