Some of the finest Bohemian crystals on display, at The Ambassador Pallava Hotel.
Added by abhishek81 on October 29, 2008