Spider Bags “Frozen Letter”

Spider Bags "Frozen Letter"

May 6, 2014. Chapel Hill, North Carolina.
Promo photos for Spider Bags/MERGE Records for the record Frozen Letter.