Hector Llanquín

054545
  • 054545

  • pigment print on matte photo paper.
    48 x 31 in.