Liberity Island St

Liberity Island St is a street in Windhoek.