David Walter Foster
Canada · 1983–2025 · 10 studio albums
aor, pop
Now
2025
Jun 6
Album
2020
Apr 3
Eleven Words
Album
Album
1996
Album
1994
Album
1991
Album
1990
Dec 29
Album
1988
Album
1986
Album
1983
Album
Unknown
Album
Canada · 1983–2025 · 10 studio albums
aor, pop