Edit: This was written before I saw your full edit.
However my point still stands. I am not sure about Storms Media Group, but they seem to be more of a licensee of these photos than a licensor. I'd say that are like a subsidiary or partner of Alamy.
Edit: This was written before I saw your full edit.
However my point still stands. I am not sure about Storms Media Group, but they seem to be more of a licensee of these photos than a licensor. I'd say that are like a subsidiary or partner of Alamy.
Edit: This was written before I saw your full edit.
However my point still stands. I am not sure about Storms Media Group, but they seem to be more of a licensee of these photos than a licensor. I'd say that are like (not actually) a subsidiary or partner of Alamy.
Edit: This was written before I saw your full edit