Cattle Decapitation

Irving Plaza. NYC. NY

02.25.2017