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.