Well look who just bought themselves a brand new flag! Isn’t that a beauty! And it’s larger-than-life self is waving over 15th Street NW at the end of Meridian Park.
Now the question I have to ask you is: just which country’s flag is this?
This post appeared in its original form at DC Metblogs