Canada: Brookfield Place (Brookfield Properties Ltd.) Toronto

Brookfield Place (Brookfield Properties Ltd.) Toronto

Cleaning and anti-slip impregnation
Marble, polished