Alfredo di Stefano1 day ago
ON THIS DAY: The Spanish Villagers Who Refused To Go To War – And The Moment Real Madrid Won The First-Ever Champions League Final
BLINK and you’d miss it. La Nava has two bars and an auto-repair shop – and 270 inhabitants. The Spanish word for a place that’s smaller...
Recent Comments