Torrebarrio

Castile and León, Spain