20 June 09 After the rain This is how the main street of a small village in Spain looked like yesterday afternoon, after a strong downpour... Barcelona, Spain
Andorra
SP