News

A Visit to Red Square

10 April, 2017

Nigel Walker, Managing Director poses in front of Moscow's Red Square while on a client trip. 
 
news_moscow4.jpg

Topics: travel, nigel, russia