Victoria
A city scene in Victoria, Seychelles.