Pobedy Street View of City Hall photo 35 Admin 14 years ago Date: June 28, 2008Location: Kremenchuk, Ukraine