Click images to enlarge

Sur Quelle Planete

English version:

What planet have I landed on?

Details:
Item code: F0975