Dionysus Theater's L'il Peach

270 West 36th Street (southeast corner of 8th Avenue)

50-seat theatre on the second floor of a small garment district building.

08/30/2006 13:20:41
Dionysus Theater's L'il Peach
08/30/2006 13:21:20
Dionysus Theater's L'il Peach
08/30/2006 13:21:55
Dionysus Theater's L'il Peach

Next: Don't Tell Mama