Umbrella Street

The Umbrella Street is a street in Windhoek.

Umbrella Street

type of road
Secondary road