Cam Maclean

Wait for Love

Cam Maclean

8 SONGS • 27 MINUTES • JUL 06 2018

1
Sunshine
03:19
2
New Jerusalem
03:24
3
Wait for Love
04:05
4
Light Cast
02:32
5
Desire
03:27
6
Jacob Always
04:06
7
Where I Go
03:20
8
Sleepwalking
03:32
(C) 2018 Atelier Ciseaux