Camera Obscura

Camera Obscura are a Scottish indie pop band from Glasgow, Scotland. The band formed in 1996 and have released five albums to date.

7,312 playlists + Add to home
 
Quantcast