Designed by
Title
French National Flag on The Grand Palais on the bank of Seina River in Paris, currently the largest existing ironwork and glass #166660580
Description
French National Flag on The Grand Palais on the bank of Seina River in Paris, currently the largest existing ironwork and glass structure in the world.
This image is editorial