Dave Chiu

@davechiu

 I guess this is the hotel that the Spanish National Team stayed at when Igor Astarloa won the WC in 2003

Views 52

1343 days ago

I guess this is the hotel that the Spanish National Team stayed at when Igor Astarloa won the WC in 2003

0 Comments

Realtime comments disabled