sLesTa meets thalia
union square, new york city
june 2, 2004