The Red Bridge

the red bridge luxembourg

Commercial stock photo of the Grand Duchess Charlotte bridge (red bridge) in Luxembourg city.