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