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