trincomalee

Predictions and analysis