Picture 420.

Canal demonstration service car 2001 awaits the green light, outbound on Canal at Royal Street, August 6, 2003. Photo by the author

Previous Picture | Next Picture