all Pics by S.M.F. (c)