theblindcanegirl.com
Pamplona | The Blind Cane Girl
Pamplona or Iruña is the capital of Navarra, Spain. Founded by the Romans, this city is famous worldwide for the San Fermín festival, with the bull run, that takes place annually from July 6 to 14.