LONDON, GREAT BRITAIN - SEPTEMBER 17, 2017: The main altar and the stained glass in church St. Michael, Chester square (end of f19. cent.).