Designed by
Title
Estadi Olimpic Lluis Companys (Barcelona Olympic Stadium) on May 10, 2010 in Barcelona, Spain. #51870630
Description
BARCELONA, SPAIN - MAY 10: Estadi Olimpic Lluis Companys (Barcelona Olympic Stadium) on May 10, 2010 in Barcelona, Spain.
This image is editorial