Is there a way to create a Flow that would copy calendar items from many (at least 14) subsites into a master calendar for the site collection? or would we need to create 14 separate Flows?
AFAIK, Flow is not ready today for this scenario so you will have to create those separate workflows...but the question here is: do you think flow is the answer for your scenario? Maybe you can get also the same with an Azure WebJob or with Azure Functions