Stock Photo: Independence monument by Pietro Canonica, Taksim Square, Beyoglu, Istanbul, Turkey