Statue of Can Bartu

A statue of Can Bartu is installed Kadıköy's Yoğurtçu Park, in Istanbul, Turkey. The sculpture was unveiled in 2021.