img_3548

Saint Leon church, built in the 1920s.