I Love Your Glasses is the debut album by Spanish indie folk singer Russian Red. It was released in 2008.[1]
This 2000s indie rock album–related article is a stub. You can help Wikipedia by expanding it.