Lincoln Theatre - Miami Beach, Florida.

Lincoln Theatre - Miami Beach, Florida.