Libby Larsen(1950)

1950-12-2412/24/1950 in Wilmington, Delaware, USA
femaleComposerUS