Old vs. New

Beautiful juxtaposition of old and new in Spain.