Exchange Square Kremenchug June 21, 1942 photo number 2146 Admin 5 years ago Date: June 21, 1942 Location: Kremenchug, Exchange Square Source: reibert.info