Home » Spotted at Geneva Airport
Spotted these very tall Star Wars figures for sale in the mall at Geneva Airport on arrival today on my way to attend the global media day for the IATA – the International Air Transport Association.
Should I buy some?