20030826 city.hyderabad: Mirroring life through glass sculptures