The Grand Staircase at the Musée National Gustave Moreau, in Paris...

The Grand Staircase at the Musée National Gustave Moreau, in Paris, France.
Posted by FunSubstanceabout three years ago
Appears in these collections