Peek-sneakers, behold two colossal canvases slated for an October 6th unveiling.

Comments are closed.