I don't know what else to call this, as I can't find any sign or other explanation. It seems to be here all the time, and it's on a street in an area that has been blocked off for pedestrians only.
Comments
Sign in or get an account to comment.