Wednesday, May 20, 2015

Space Invaders, Hong Kong


This is a smaller one in Star Ferry Pier, Central.