Index
Quincy street
Mahé, Seychelles, 2008