October 14, 2006


Japanese public works engineers seem to have known what they were doing when they blocked off this road.
[permalink ]

©2001-2007 Josh Daghlian, All Rights Reserved.