THE NAKED STAGE AT THE PELICAN THEATRE

The Naked Stage at the Pelican Theatre
11300 NE 2nd Ave
Miami Shores, FL 33161