An image of a beautiful religious fresco in Ochsenhausen Germany

Royalty-free stock photo ID: 61598467

An image of a beautiful religious fresco in Ochsenhausen Germany