Spanish turret in Luxembourg city

Spanish turret in Luxembourg city

Commercial stock photo of Spanish Tower in Luxembourg city, during a foggy morning.