Hi, I don't know why know one answered this question, but if it is because they don't know the answer, I've found it. I discovered an extremely useful website discussing the 17 types of free modifiers and how they are punctuated. It turns out that this phrase is a noun cluster.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.