Metro Mars

  • 2024
  • 80 x 90 in / 203.2 x 228.6 cm
  • Oil on linen