This looks very fine! A few yeast rafts and some foam are normal.
A haze or a whitish skin forming might indicate infections trying to take hold.
Your beer is done! Time to package! ASAP.
BTW:
Gravity reading when transferred to secondary was 1.010.
After 12 days in the primary, and at 1.010, what would the secondary do?
I'd stay away from them.