Live action footage
Religion and town square in Mazatlan Mexico. Church El Centro near central square where food vendors are selling and children are playing and chasing pigeons. Traffic driving by tree lined park. Don Despain of Rekindle Photo.
HD
1920 x 1080