Super Brown

Rarotonga, Cook Islands

Super Brown is a convenience store near Avarua.