“Madrid, Spain” Produced by James Ayala

From a 30 min film on our 2005 trip to Spain. This section features some sights in the city of Madrid.
Video Rating: 4 / 5