I have no idea what this is nor can I tell if it is a flowering shrub or a small tree. It doesn’t mind cool weather but, sadly, the hard freeze the next day destroyed all the blooms.
Another blogger identified it as a Camellia. Thank you!
Flower for the Day