DescriptionSt. Francis Xavier Cathedral gallery - Alexandria, Louisiana.JPG English: The gallery and pipe organ in St. Francis Xavier Cathedral in Alexandria, Louisiana...