Stephen Hough’s French Album cover

Released

2012