Answer:
I am all around yet to me you are half blind. Sunlight makes me invisible and difficult to find.
I have a frame but no pictures. I have poles but not standing up. What am I?
The more holes you cover the lower I go.
I stand up tall and am made of steel With baguettes and garlic at my heel. I love the colors red white and blue but obviously not as much as you. I am a marvel for all to see Though to some I am a monstrosity!
There is one in every corner and two in every room.
The answer I give is yes, but what I mean is no. What was the question?