Luxembourg city, the "Gelle Fra" and the Cathedral

Luxembourg city, the "Gelle Fra" and the Cathedral