Victory Square Kremenchug 1980 photo number 2162 Admin 5 years ago Date: 1980 Location: Kremenchuk, Victory Square, hotel Kremen Photo provided by Vito Kattorgi