Thursday, January 19, 2023

Returning to the States




 January 21, 2008 - New York City 

2 comments:

  1. just made me smile - thanks sara

    ReplyDelete
  2. This looks like outside the studio of The Ed Sullivan Theater for an appearance on David Letterman's show

    ReplyDelete