St. John's Church in Luxembourg on sunny day, green side

Royalty-free stock photo ID: 45938272

St. John's Church in Luxembourg on sunny day, green side