I don't see any idioms here, Jackson. Maybe the word "colonnaded" bothers you? A colonnade (noun) is a row of columns supporting a roof, an entablature, or arcade.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.