Organ Biography > Places and Organs > France > Poitou-Charentes > La Rochelle > St. Louis’ Cathedral