18” x 24”
Acrylic and glitter on canvas
Definition of lone ranger
: one who acts alone and without consultation or the approval of others
broadly: LONER