xiu xiu
October 17, 2011. Durham, NC.
Jamie Stewart of XiuXiu, photographed in Durham, NC for promo for his upcoming album, to be released in February 2012.
October 17, 2011. Durham, NC.
Jamie Stewart of XiuXiu, photographed in Durham, NC for promo for his upcoming album, to be released in February 2012.