We think this is a crab apple tree...it produces small green fruits that look an awful lot like crab apples.
Generated by Web Album Generator