westminster haze - 23" x 8"

  • £525