Here's famed and in debt photographer Annie Leibovitz strolling through Manhattan on Tuesday (left) -- and lovable Big Bird from "Sesame Street" earlier this year (right).
One of them wears sensible shoes.
We're just sayin'.
Annie Leibovitz Lives on Sesame Street?
10/16/2009 1:15 AM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox