Wednesday, July 18, 2012

New York - Times Square with Lion King


New York, Times Square

postmarked in 2011 from NY, NY, however The Little Mermaid ran from 2007 to 2009, so the picture was taken then.

No comments:

Post a Comment