
Camera Obscura are a band hailing from Glasgow, Scotland who formed in 1996. They have released five studio albums since their debut in 1998 and have made a reputation for themselves as one of the mos…
Camera Obscura are a band hailing from Glasgow, Scotland who formed in 1996. They have released five studio albums since their debut in 1998 and have made a reputation for themselves as one of the mos…