Designed by
Title
Nantes, France November 2018: Le Grand Elephant. The Grand Elephant. A gigantic mechanical elephant #133033496
Description
Nantes, France November 2018: Le Grand Elephant. The Grand Elephant. A gigantic mechanical elephant.
This image is editorial