Sea Anemone 3

Sea Anemone 3

2003

45"X39.5"

SOLD



back