You are viewing a single comment's thread from:
RE: Wednesday Walk On The Mountain Side
Well they are a very cool art installation, I wondered at first if they were Solar panels as well, but never seen ones like that so I was guessing they were an art piece