Lyndi Sales
Home
News
Art Works
Videos
About
Contact
Satellite Telescope (Detail)
?
5
/
10
?
300 x 300 x 600 cm. Mixed media installation. 2011