A 36" x 24" poster that depicts the Staples corporation's presence in over 26 countries. The map was printed at a Staples branch in Los Angeles and was signed by a Staples employee to ensure authenticity.
gLike
Staples Map Of The World
A 36" x 24" poster that depicts the Staples corporation's presence in over 26 countries. The map was printed at a Staples branch in Los Angeles and was signed by a Staples employee to ensure authenticity.