ArtworkPhotos2FA007540

Laura Owens

Untitled
Technique: Oil and Flashe on linen
42,00 in
106,68 cm


Exhibited in: