Camel Trophy

Planet Street. 1990. Canada. 30’

[640x480]

The Camel Trophy through the eyes of a shoe-shine.