Leonard Pete from Virginia

Leonard Pete has been found in Virginia.