The church of the good shepherd is a roman catholic church located in la croix-rousse in lyon
Low angle view of a building
Cathedral of the good shepherd located in the city of san sebastian, basque country, spain