When I was on the IFO Apple Store website today, I came across this picture of the soon-to-be Boylston St. Apple Store: