Designed by
Title
Afellay of FC Barcelona #20518443
Description
BARCELONA - JANUARY 16: Ibrahim Afellay in action during Spanish League match between FC Barcelona and Malaga on January 16, 2011 in Camp Nou stadium, Barcelona, Spain. Final score, 4 - 1.
This image is editorial