On Victory Square photo 2469 Admin 2 years ago Date: 1970sLocation: Kremenchuk, Ukraine, Victory SquarePhoto provided by Vadim Katorgin