Browsing: Kazan 2015

A Kazan 2015 World Championships advertising banner centrally placed at the FINA 2012 World Swimming Championships (25m) in Istanbul, Turkey.…

Read More