Photo Description

St Jean du Grund church in Luxembourg from above