Room 103 - The Barracuda Room
© 2003 Manta Ray Bay Hotel