Centurion residences interior

Photography by Finbarr Fallon