Monday, April 11, 2005

New Bike Art in Town



Found these in Kensington Market last weekend. Fresh.