Yellow House

Cape Town, SouthAfrica