The council room ,30, Montieth Road, Egmore
Chennai, Tamil Nadu

Some of the finest Bohemian crystals on display, at The Ambassador Pallava Hotel.

Added by jerald45 on October 30, 2008

Interested 1