Designed by
Title
Statue of the Victor or Statue of Victory is a monument in the Kalemegdan fortress in Belgrade, Serbia #205830020
Description
Statue of the Victor or Statue of Victory is a monument in the Kalemegdan fortress in Belgrade, Serbia.
This image is editorial