Lolita Jungle

Digital painting
Print on Fine Art Paper

Limited edition of 50
Signed and numeroted