SUPPLY & INSTALLATION - Alien figure - Hong Kong Space Museum

1