Spectral Screen

1988

Spectral Screen is an autonomous stained glass artwork completed in 1988.

Spectral Screen is an autonomous stained glass artwork completed in 1988.

Read less
ARTWORKS