Friday, April 03, 2009

Stella!!

Reason #4384 to love New Orleans... I saw this on March 15 of 1998 along with the theater production of Streetcar at Le Petit Theater (complete with streetcar bell) and loved them then too.



The source: