Item Details

Lalu Prasad Shaw

Untitled 1

Pen on paper

17 x 13 inches


  • Artist: Lalu Prasad Shaw
  • Release Date: May 9, 2016
Lalu-Prasad-Shaw-Pen-on-paper-17x13-inches1