Maple Lane Miniature American Shepherd

More about Larry