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.

Dionysus Theatre
8/30/2006 01:20 PM
Dionysus Theatre
8/30/2006 01:21 PM
Dionysus Theatre
8/30/2006 01:21 PM