Any idea what this is. We had some Hail 2 weeks ago when this leaf would have been a little smaller, otherwise not sure what else it is. Thanks.