The Palau Sant Jordi sporting arena in Barcelona, Spain, ready for the FINA 2013 World Swimming Championships.
The Palau Sant Jordi sporting arena in Barcelona, Spain, ready for the FINA 2013 World Swimming Championships.
Subscribe to get the latest posts to your email.
Leave a Reply