Todd Slater’s Fleetwood Mac Poster

Todd Slater just put this beautiful new Fleetwood Mac poster up for sale. It’s an 18″ x 24″ screenprint, has an edition of 150, and costs $50. Visit ToddSlater.net.

Todd Slater

Leave a Reply