Lori Schory is an American
artist from Chicago, Illinois and measures 39" x 26".
Lori's artwork is distinctively
alive and uniquely eye-catching,
beautiful and trend
setting. Her artwork draws
upon the beauty found in
nature and brings life to a
wide array of products.
No additional information at this time.
No reviews at this time.