News Cafe

Victoria, Seychelles

See this entry at Google Maps