Mystery Walkers

Reflection of walkers on a wet pavement near the City center in Singapore.