Live action footage
Religion and town square in Mazatlan Mexico. Bus and traffic passing church. Church El Centro near central square where food vendors are selling and children are playing and chasing pigeons. Don Despain of Rekindle Photo.
HD
1920 x 1080