If you used the snapshot/camera inside flowscape, your save pictures should be in the flowscape directory. As far as I know, there is no choice to save elsewhere as of yet.
Your saved files are in the folder you put FlowScape. Yes, you can move the whole FlowScape folder anywhere you want. In Windows, your saved scenes are in C:\Users\YourAccountName\AppData\LocalLow\PixelForestGames\FlowScape\Saves