Liora Hess is a self-taught artist living in Atlanta, Georgia, USA. You can read her full bio here.
Liora is also the author of many works for web and print.
Here are some places you’ll find Liora’s writing:
Liora Hess is a self-taught artist living in Atlanta, Georgia, USA. You can read her full bio here.
Liora is also the author of many works for web and print.
Here are some places you’ll find Liora’s writing: