Barbaros Monument Explained

Barbaros Monument
Location:Istanbul, Turkey

The Barbaros Monument is installed in Istanbul.[1]

See also

Notes and References

  1. Web site: BARBAROS MONUMENT . 2023-11-04 . en.besiktas.bel.tr.