Decatur IL
Conversation with Robert Palmer of Brooktree Studios in Decatur Illinois
1981 Digital sat down with our good friend, community starter, artist, business owner extraordinaire in Decatur, Illinois Robert Palmer of Brooktree Studios and more recently