Publisher Code: MB0528Title: Lauda anima mea Dominum (SSSSAA)Subtitle: MB0528Composer: Dubra, Rihards Publisher: Edition PetersInstrumentation: ChoralProduct Type: Music Publication Date: 13/11/2015 ISMN: 9790706659855ISBN: 979070665985EAN: M706659855