Designed by
Title
The Theatre des Celestins in Lyon, France #63323787
Description
LYON-FRANCE NOVEMBER 14, 2015: The Theatre des Celestins is a theatre building on Place des Celestins in Lyon, France. It is one of few theatres with over 200 years' continual usage in France. Picture taken during blue hour.
This image is editorial