Ducati Love

by tallulah on April 22, 2010

Who says you can’t find love in a Staples parking lot?

Posted via web from tallulah’s posterous

Previous post:

Next post: