Orlando Magic poster- The Puppet Master

P1220157
(DIGG this post) This is hanging on the side of Say It Loud at 1121 N Mills Ave, Orlando, FL. MAP