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