Leroy Dewees

The Leroy Project - Studio Series, 2020
Mixed Media on Paper
20 x 30 in
LP126
Inquire