New Life Church (Nikolayev, Ukraine)

Film subtitled in English

 

More videos of 20th anniversary

More pictures of 20th anniversary