The rain in Spain

There are some who seem to think it never rains in Spain. It is perhaps the one thing they know for sure about this country. Spain = Sun. … More The rain in Spain