The Fitness Principle

Up on the Roof 9/22/10