Now Under New Ownership X

Questions?

What is Anguilla?

It’s an island.