License price
POA
Employees at Canary Wharf in London pause their daily routines to observe a moment of silence for the 9/11 attacks one year later.
Usage
Editorial
Delivery
Digital download
Tags
Place
Date