Album Review: Oh Wonder — ‘Oh Wonder’
London-based Oh Wonder, a.k.a. Josephine Vander Gucht and Anthony West, released their self-titled album on September 4th. The duo set out to release one single each month, culminating with this full-length album.