Description

The small colonial town of Barichara in Santander, Colombia

  • : Colombia