iParish Posted on2011/03/272021/01/31 by jpchan in City Life, Tech A very subtle bit of street art. Nice work, dude. (Apple Store Upper West Side, 67 St & Broadway, Manhattan)