Front cover image for Popular mechanics magazine

Popular mechanics magazine


Journal, Magazine, English, 2006
Hearst Communications, Inc., New York, 2006