Crabapple or pomegranade or something. It´s too cold for pomegranades here, so I´m not sure what this is... 6524 110627 900.jpg
Please credit photographer if you use the pics.