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