Nava Lubelski

  • Battle of Britain

    2010

    Thread on stained canvas

    18" x 18"

    AVAILABLE | $3,800