17.4.10

JOHN HILLIARD - Tate Britain









Sixty Seconds of Light 1970
Photograph on paper

No comments:

Post a Comment