Soccer - rhystop
Spain. Barcelona F.C. The Camp Nou Stadium, has many public football pitches set arround it, these are used extensively by local residents making the area a Mecca for European football.
1998

Spain. Barcelona F.C. The Camp Nou Stadium, has many public football pitches set arround it, these are used extensively by local residents making the area a Mecca for European football.
1998