View of the Strand Theatre at 527 Duval Street - Key West, Florida.

View of the Strand Theatre at 527 Duval Street - Key West, Florida.