Church of Saints Simon and Helen, also known as the Red Church is a Roman Catholic church on Independence Square in Minsk, Belarus.
Church of Saints Simon and Helen, also known as the Red Church is a Roman Catholic church on Independence Square in Minsk, Belarus. Religious - Christianity Links: en.wikipedia.org By: Mike1989