A Russian Visa is among the most difficult entry Visas to secure. The Russian Federation is one of the very few countries in the world which does not allow visa-free entry to Americans. Even French, German, Italian and British passports (some of the most
Some fun work in progress from artist Chris Peters aka @artbychrispeters at Empire Tattoo in Clementon, NJ ????????