1000 Record Covers (Taschen 25)

1000 Record Covers (Taschen 25)

i love record covers.