Wednesday, 4 November 2015

1393 : Human Statues Of The World Unite

Puerta de Sol in Madrid. The centre of the city. Folk from there about think of it as the centre of the universe. And some kind of gravitational force seems to attract human statues from all over the continent to its pavements.

No comments: