The 20 Second Wash, 2020; Mixed media on tar paper; 12 x 18 inches; 30.48 x 45.72 cm; Signed LL, dated LR in pencil
View Exhibition on WashYourHands.art

About The Gallery

Woodward Gallery, established 1994, has been a NYC institution for over twentythree years. It is a pioneer in the heart
Read More