Image license includes the Image-Group, file formats and size variations.
CHO_060950_S_A25_11489588
CHO_060950_S_A25_11489589
1 / 3
A modern office building in Toronto's business district. The red stop sign stands in front, amidst a bustling urban landscape. The building's facade is made of composite materials, with metal walls and tinted windows offering a low profile.