2016-01-14: Space invader

A space invader, Manette Street.

A space invader, Manette Street.

Location: London, United Kingdom.