artist
The Last Resort

1990, 48 x 60″ (122 x 152cm)

Comments are closed.