Road goggles

or owl eyes? I thought goggles when I saw these on the road but looking at the image now, I think owl eyes. If I squint a bit.  :-)

Comments
Sign in or get an account to comment.