Gallery Russia in Scottsdale, AZ
The catalyst for what is now Gallery Russia in Scottsdale, Ariz., came at a pivotal time in 1992. Father and son co-owners Scott and Paul Eubanks say that after the collapse of the Soviet Union, Westerners were more curious than ever to learn about their Cold War rival — creating an opportunity to explore that […]
