The top flag is the Serbian flag, flying proudly over the Serbian Academy of Arts. The one with the red star is the Yugoslav flag, which flew over Yugoslavia from 1918 to 1992 until the country broke apart.
Somebody still wishes it were together, I guess!