Walking through this festival gives a feeling of wandering through the city aliens or may be a glow town located deep in abyss! Crafted out of sculptures made from odds and ends including plastic bags and bottles, computer fans, portable DVD players...









Fresh Comments