By: Spur girl on November 2005
Things have changed - there's a huge' computer automated screen outside the Iglesia, and locals have set up a restaurant.