Christmas feeling

In Bahrein, where the "Bahrein Duty Free Band" ( a bunch of mechanical puppets) cheered the people up!

Now: finally in Negombo, Sri Lanka.

Better in LARGE....

Comments
Sign in or get an account to comment.