Greg Cross
Greg Cross lives in Colorado and loves his grandkids. He's grateful for the beautiful world God has created, especially the beautiful Rocky Mountains nearby.
Greg Cross lives in Colorado and loves his grandkids. He's grateful for the beautiful world God has created, especially the beautiful Rocky Mountains nearby. See less
Greg Cross's Featured Books