Space

From June 2012 until end of 2017 ResidenceSEA’s was on the beach of Amoudara in Heraklion, Crete island of Greece. Until the SEA swallowed it!!!

10446224_10152980985876840_2503698562187113642_o

 

Sensing your Environment through Art