Church Of The Good Shepherd, Lyon, France

Church of the Good Shepherd, Lyon, France

Church of the Good Shepherd (1883) on blue sky (Lyon, France)