JAPAN | Friday, 5 July 2013 | Views [379] | View Larger Image
Guards at all corners of construction site telling pedestrians to be careful.