Independence Square 1977 Kremenchug photo number 2150 Admin 5 years ago Date: 1977 Location: Kremenchuk, Independence Square (former Revolution) Photo provided by Vito Kattorgi