Alice Koswara
. The Paperdoll Sisters (2011)
Alice Koswara is a graphic designer and contemporary artist who paints delicate ladies, animals, and plant life.
A Plethora of Enchanted Delights #2
December 2011