Mersch town

Mersch town

Editorial stock photo of Mersch town in the commune of Mersch, in Luxembourg.