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