Leaf Study #1 Print

Leaf Study #1 Print

Barloga Studios

Regular price $90.00 Sale

Leaf Study #1is printed on Nepalese handmade paper. Unframed. 

20" wide x 30" tall