Leftover Crack at Rock and Roll Hotel

Rock and Roll Hotel, 1353 H St NE, , Washington, DC 20002