Rum BaBa's Whale

50ft Inflatable Sperm Whale Theatre