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