Kazan Russia 2015 stand in Barcelona
The Kazan Russia 2015 stand in the Planet Water Village at the 15th FINA World Championships in Barcelona, Spain. Complete with a "Best Photo Position" marker from which the pool photo illusion worked. They mean business!
Taken on July 25, 2013