Strand Theatre at 527 Duval Street after conversion into Ripley's Believe It or Not! Odditorium - Key West, Florida.

Strand Theatre at 527 Duval Street after conversion into Ripley's Believe It or Not! Odditorium - Key West, Florida.