by adrianocastelli
US soldiers memorial in Times Square, honouring soldiers victims of Afghanistan and Iraq wars.