Album

Release Format Tracks Date Country Label Catalog# Barcode
Official
Les Arts Florissants CD 6 Harmonia Mundi HMA 1901083 3149021610830
Les Arts Florissants: Idyle en musique CD 6 Harmonia Mundi HMX 290834