San Miguel de Allende San Miguel de Allende - bull statue
PREV
129. San Miguel de Allende
NEXT