all the world's a stage

Village Voice

$100

all the worlds a stage 300.jpg