Catholic church situated on an island on Bled lake with mountains and villages on the background

Royalty-free stock photo ID: 111728312

Catholic church situated on an island on Bled lake with mountains and villages on the background