crowd of businesspeople on the street outside an office block as a result of a fire alarm London England UK United kingdom

- Image ID: CC908P
Radharc Images / Alamy Stock Photo
Image ID: CC908P
Location: london, england, gb, gbr, great britain, uk, united kingdom