Illuminated interior of the St. Catherine's Church is pictured during the Luminale, light and building event in Frankfurt, Germany, March 18, 2018. (Photo/Agencies)
RIGHT BG
Illuminated interior of the St. Catherine's Church is pictured during the Luminale, light and building event in Frankfurt, Germany, March 18, 2018. (Photo/Agencies)