July 12, 2003

No.1 of three - Road Signs


The Red Route - one of the more enforced of Londons traffic regulations.

Posted by tom at July 12, 2003 10:27 AM