Wow amazing, well I guess 40 days enjoying the thrills of Russia was amazing, I'm sorry about your visa issues but well at least here you are in London, I guess you're planing to finally return to Mexico after London yes?
This art are awesomely done my friend I suppose the artists doesn't leave a phone number for people to contact them, that's how it's done iny country.
Amazing trip you're having Eric